from tkinter import *
root = Tk()
root.title('1 этап МАРАФОН 2127')
root.geometry('500x500')
canvas = Canvas(bg="white", width=500, height=500)
canvas.pack(anchor=CENTER, expand=1)
x=int(input("Введите координату Х начальной точки:"))
y=int(input("Введите координату Y начальной точки:"))
n=int(input("Введите коффициент увеличения:"))
if n==0 and 0<=x<=500 and 0<=y<=500: pass
elif n>0 and 0*n+x>=0 and 0*n+y>=0 and 20*n+x<=500 and 20*n+y<=500: pass
elif n<0 and 20*n+x>=0 and 20*n+y>=0 and 0*n+x<=500 and 0*n+y<=500: pass
else:
   print("Фигура превысила размеры поля")
   exit()
X = [0,0,10,0,10,10,20,10,20,0,30,0,30,20,0,20,0,0]
canvas.create_polygon(X[0]*n+x, X[1]*n+y,
                      X[2]*n+x, X[3]*n+y,
                      X[4]*n+x, X[5]*n+y,
                      X[6]*n+x, X[7]*n+y,
                      X[8]*n+x, X[9]*n+y,
                      X[10]*n+x,X[11]*n+y,
                      X[12]*n+x,X[13]*n+y,
                      X[14]*n+x,X[15]*n+y,
                      X[16]*n+x,X[17]*n+y ,
                      fill='DarkBlue')
root.mainloop()
